package se.webbzon.boltzmann.editor.factory.propertyframe;

import se.webbzon.boltzmann.editor.mvc.EditorModel;
import se.webbzon.boltzmann.editor.propertyframe.WorldObjectPropertyFrame;
import se.webbzon.oschi01.worldobject.WorldObject;

public interface PropertyFrameFactory {
	
	/*============================================================
	Public Methods
	============================================================*/
	
	/** Returns the name of the world object associated with this property frame factory. **/
	public String getWorldObjectName();
	
	/** Creates a new property frame. **/
	public WorldObjectPropertyFrame makePropertyFrame(	EditorModel model, 
														WorldObject instance);

}
